//    Copyright (C) Kherty.  All rights reserved.
using System.Xml.Serialization;

namespace OpenLS.Drawing
{
    public enum PresetCameraType
    {
        [XmlEnum("legacyObliqueTopLeft")] LegacyObliqueTopLeft,
        [XmlEnum("legacyObliqueTop")] LegacyObliqueTop,
        [XmlEnum("legacyObliqueTopRight")] LegacyObliqueTopRight,
        [XmlEnum("legacyObliqueLeft")] LegacyObliqueLeft,
        [XmlEnum("legacyObliqueFront")] LegacyObliqueFront,
        [XmlEnum("legacyObliqueRight")] LegacyObliqueRight,
        [XmlEnum("legacyObliqueBottomLeft")] LegacyObliqueBottomLeft,
        [XmlEnum("legacyObliqueBottom")] LegacyObliqueBottom,
        [XmlEnum("legacyObliqueBottomRight")] LegacyObliqueBottomRight,
        [XmlEnum("legacyPerspectiveTopLeft")] LegacyPerspectiveTopLeft,
        [XmlEnum("legacyPerspectiveTop")] LegacyPerspectiveTop,
        [XmlEnum("legacyPerspectiveTopRight")] LegacyPerspectiveTopRight,
        [XmlEnum("legacyPerspectiveLeft")] LegacyPerspectiveLeft,
        [XmlEnum("legacyPerspectiveFront")] LegacyPerspectiveFront,
        [XmlEnum("legacyPerspectiveRight")] LegacyPerspectiveRight,
        [XmlEnum("legacyPerspectiveBottomLeft")] LegacyPerspectiveBottomLeft,
        [XmlEnum("legacyPerspectiveBottom")] LegacyPerspectiveBottom,
        [XmlEnum("legacyPerspectiveBottomRight")] LegacyPerspectiveBottomRight,
        [XmlEnum("orthographicFront")] OrthographicFront,
        [XmlEnum("isometricTopUp")] isometricTopUp,
        [XmlEnum("isometricTopDown")] isometricTopDown,
        [XmlEnum("isometricBottomUp")] isometricBottomUp,
        [XmlEnum("isometricBottomDown")] isometricBottomDown,
        [XmlEnum("isometricLeftUp")] isometricLeftUp,
        [XmlEnum("isometricLeftDown")] isometricLeftDown,
        [XmlEnum("isometricRightUp")] isometricRightUp,
        [XmlEnum("isometricRightDown")] isometricRightDown,
        [XmlEnum("isometricOffAxis1Left")] isometricOffAxis1Left,
        [XmlEnum("isometricOffAxis1Right")] isometricOffAxis1Right,
        [XmlEnum("isometricOffAxis1Top")] isometricOffAxis1Top,
        [XmlEnum("isometricOffAxis2Left")] isometricOffAxis2Left,
        [XmlEnum("isometricOffAxis2Right")] isometricOffAxis2Right,
        [XmlEnum("isometricOffAxis2Top")] isometricOffAxis2Top,
        [XmlEnum("isometricOffAxis3Left")] isometricOffAxis3Left,
        [XmlEnum("isometricOffAxis3Right")] isometricOffAxis3Right,
        [XmlEnum("isometricOffAxis3Bottom")] isometricOffAxis3Bottom,
        [XmlEnum("isometricOffAxis4Left")] isometricOffAxis4Left,
        [XmlEnum("isometricOffAxis4Right")] isometricOffAxis4Right,
        [XmlEnum("isometricOffAxis4Bottom")] isometricOffAxis4Bottom,
        [XmlEnum("obliqueTopLeft")] ObliqueTopLeft,
        [XmlEnum("obliqueTop")] ObliqueTop,
        [XmlEnum("obliqueTopRight")] ObliqueTopRight,
        [XmlEnum("obliqueLeft")] ObliqueLeft,
        [XmlEnum("obliqueRight")] ObliqueRight,
        [XmlEnum("obliqueBottomLeft")] ObliqueBottomLeft,
        [XmlEnum("obliqueBottom")] ObliqueBottom,
        [XmlEnum("obliqueBottomRight")] ObliqueBottomRight,
        [XmlEnum("perspectiveFront")] PerspectiveFront,
        [XmlEnum("perspectiveLeft")] PerspectiveLeft,
        [XmlEnum("perspectiveRight")] PerspectiveRight,
        [XmlEnum("perspectiveAbove")] PerspectiveAbove,
        [XmlEnum("perspectiveBelow")] PerspectiveBelow,
        [XmlEnum("perspectiveAboveLeftFacing")] PerspectiveAboveLeftFacing,
        [XmlEnum("perspectiveAboveRightFacing")] PerspectiveAboveRightFacing,
        [XmlEnum("perspectiveContrastingLeftFacing")] PerspectiveContrastingLeftFacing,
        [XmlEnum("perspectiveContrastingRightFacing")] PerspectiveContrastingRightFacing,
        [XmlEnum("perspectiveHeroicLeftFacing")] PerspectiveHeroicLeftFacing,
        [XmlEnum("perspectiveHeroicRightFacing")] PerspectiveHeroicRightFacing,
        [XmlEnum("perspectiveHeroicExtremeLeftFacing")] PerspectiveHeroicExtremeLeftFacing,
        [XmlEnum("perspectiveHeroicExtremeRightFacing")] PerspectiveHeroicExtremeRightFacing,
        [XmlEnum("perspectiveRelaxed")] PerspectiveRelaxed,
        [XmlEnum("perspectiveRelaxedModerately")] PerspectiveRelaxedModerately,
    }
}